Big Huge Thesaurus

cream-of-tartar tree

noun